<?php

/**
 * A helper file for Dcat Admin, to provide autocomplete information to your IDE
 *
 * This file should not be included in your code, only analyzed by your IDE!
 *
 * @author jqh <841324345@qq.com>
 */
namespace Dcat\Admin {
    use Illuminate\Support\Collection;

    /**
     * @property Grid\Column|Collection benefits_tags
     * @property Grid\Column|Collection id
     * @property Grid\Column|Collection name
     * @property Grid\Column|Collection type
     * @property Grid\Column|Collection version
     * @property Grid\Column|Collection detail
     * @property Grid\Column|Collection created_at
     * @property Grid\Column|Collection updated_at
     * @property Grid\Column|Collection is_enabled
     * @property Grid\Column|Collection parent_id
     * @property Grid\Column|Collection order
     * @property Grid\Column|Collection icon
     * @property Grid\Column|Collection uri
     * @property Grid\Column|Collection extension
     * @property Grid\Column|Collection permission_id
     * @property Grid\Column|Collection menu_id
     * @property Grid\Column|Collection slug
     * @property Grid\Column|Collection http_method
     * @property Grid\Column|Collection http_path
     * @property Grid\Column|Collection role_id
     * @property Grid\Column|Collection user_id
     * @property Grid\Column|Collection value
     * @property Grid\Column|Collection username
     * @property Grid\Column|Collection password
     * @property Grid\Column|Collection avatar
     * @property Grid\Column|Collection remember_token
     * @property Grid\Column|Collection content
     * @property Grid\Column|Collection status
     * @property Grid\Column|Collection redirect_url
     * @property Grid\Column|Collection image
     * @property Grid\Column|Collection video_url
     * @property Grid\Column|Collection event
     * @property Grid\Column|Collection execute_time
     * @property Grid\Column|Collection relate_id
     * @property Grid\Column|Collection is_success
     * @property Grid\Column|Collection message
     * @property Grid\Column|Collection period
     * @property Grid\Column|Collection period_type
     * @property Grid\Column|Collection is_free
     * @property Grid\Column|Collection phone
     * @property Grid\Column|Collection queue
     * @property Grid\Column|Collection payload
     * @property Grid\Column|Collection attempts
     * @property Grid\Column|Collection reserved_at
     * @property Grid\Column|Collection available_at
     * @property Grid\Column|Collection language
     * @property Grid\Column|Collection is_captions
     * @property Grid\Column|Collection is_medium
     * @property Grid\Column|Collection time
     * @property Grid\Column|Collection video
     * @property Grid\Column|Collection old_price
     * @property Grid\Column|Collection now_price
     * @property Grid\Column|Collection desc
     * @property Grid\Column|Collection pay_code
     * @property Grid\Column|Collection pay_type
     * @property Grid\Column|Collection pay_amount
     * @property Grid\Column|Collection pay_sn
     * @property Grid\Column|Collection tokenable_type
     * @property Grid\Column|Collection tokenable_id
     * @property Grid\Column|Collection token
     * @property Grid\Column|Collection abilities
     * @property Grid\Column|Collection last_used_at
     * @property Grid\Column|Collection quota
     * @property Grid\Column|Collection mt
     * @property Grid\Column|Collection at
     * @property Grid\Column|Collection lock_at
     * @property Grid\Column|Collection lock_version
     * @property Grid\Column|Collection idcard_name
     * @property Grid\Column|Collection idcard_num
     * @property Grid\Column|Collection card_name
     * @property Grid\Column|Collection idcard_a_img
     * @property Grid\Column|Collection idcard_b_img
     * @property Grid\Column|Collection card_paths
     * @property Grid\Column|Collection idcard_end_time
     * @property Grid\Column|Collection add_time
     * @property Grid\Column|Collection pass_time
     * @property Grid\Column|Collection idcard_address
     * @property Grid\Column|Collection nickname
     * @property Grid\Column|Collection vip_lv
     * @property Grid\Column|Collection vip_expires_time
     * @property Grid\Column|Collection url
     * @property Grid\Column|Collection is_apk
     * @property Grid\Column|Collection is_force
     *
     * @method Grid\Column|Collection benefits_tags(string $label = null)
     * @method Grid\Column|Collection id(string $label = null)
     * @method Grid\Column|Collection name(string $label = null)
     * @method Grid\Column|Collection type(string $label = null)
     * @method Grid\Column|Collection version(string $label = null)
     * @method Grid\Column|Collection detail(string $label = null)
     * @method Grid\Column|Collection created_at(string $label = null)
     * @method Grid\Column|Collection updated_at(string $label = null)
     * @method Grid\Column|Collection is_enabled(string $label = null)
     * @method Grid\Column|Collection parent_id(string $label = null)
     * @method Grid\Column|Collection order(string $label = null)
     * @method Grid\Column|Collection icon(string $label = null)
     * @method Grid\Column|Collection uri(string $label = null)
     * @method Grid\Column|Collection extension(string $label = null)
     * @method Grid\Column|Collection permission_id(string $label = null)
     * @method Grid\Column|Collection menu_id(string $label = null)
     * @method Grid\Column|Collection slug(string $label = null)
     * @method Grid\Column|Collection http_method(string $label = null)
     * @method Grid\Column|Collection http_path(string $label = null)
     * @method Grid\Column|Collection role_id(string $label = null)
     * @method Grid\Column|Collection user_id(string $label = null)
     * @method Grid\Column|Collection value(string $label = null)
     * @method Grid\Column|Collection username(string $label = null)
     * @method Grid\Column|Collection password(string $label = null)
     * @method Grid\Column|Collection avatar(string $label = null)
     * @method Grid\Column|Collection remember_token(string $label = null)
     * @method Grid\Column|Collection content(string $label = null)
     * @method Grid\Column|Collection status(string $label = null)
     * @method Grid\Column|Collection redirect_url(string $label = null)
     * @method Grid\Column|Collection image(string $label = null)
     * @method Grid\Column|Collection video_url(string $label = null)
     * @method Grid\Column|Collection event(string $label = null)
     * @method Grid\Column|Collection execute_time(string $label = null)
     * @method Grid\Column|Collection relate_id(string $label = null)
     * @method Grid\Column|Collection is_success(string $label = null)
     * @method Grid\Column|Collection message(string $label = null)
     * @method Grid\Column|Collection period(string $label = null)
     * @method Grid\Column|Collection period_type(string $label = null)
     * @method Grid\Column|Collection is_free(string $label = null)
     * @method Grid\Column|Collection phone(string $label = null)
     * @method Grid\Column|Collection queue(string $label = null)
     * @method Grid\Column|Collection payload(string $label = null)
     * @method Grid\Column|Collection attempts(string $label = null)
     * @method Grid\Column|Collection reserved_at(string $label = null)
     * @method Grid\Column|Collection available_at(string $label = null)
     * @method Grid\Column|Collection language(string $label = null)
     * @method Grid\Column|Collection is_captions(string $label = null)
     * @method Grid\Column|Collection is_medium(string $label = null)
     * @method Grid\Column|Collection time(string $label = null)
     * @method Grid\Column|Collection video(string $label = null)
     * @method Grid\Column|Collection old_price(string $label = null)
     * @method Grid\Column|Collection now_price(string $label = null)
     * @method Grid\Column|Collection desc(string $label = null)
     * @method Grid\Column|Collection pay_code(string $label = null)
     * @method Grid\Column|Collection pay_type(string $label = null)
     * @method Grid\Column|Collection pay_amount(string $label = null)
     * @method Grid\Column|Collection pay_sn(string $label = null)
     * @method Grid\Column|Collection tokenable_type(string $label = null)
     * @method Grid\Column|Collection tokenable_id(string $label = null)
     * @method Grid\Column|Collection token(string $label = null)
     * @method Grid\Column|Collection abilities(string $label = null)
     * @method Grid\Column|Collection last_used_at(string $label = null)
     * @method Grid\Column|Collection quota(string $label = null)
     * @method Grid\Column|Collection mt(string $label = null)
     * @method Grid\Column|Collection at(string $label = null)
     * @method Grid\Column|Collection lock_at(string $label = null)
     * @method Grid\Column|Collection lock_version(string $label = null)
     * @method Grid\Column|Collection idcard_name(string $label = null)
     * @method Grid\Column|Collection idcard_num(string $label = null)
     * @method Grid\Column|Collection card_name(string $label = null)
     * @method Grid\Column|Collection idcard_a_img(string $label = null)
     * @method Grid\Column|Collection idcard_b_img(string $label = null)
     * @method Grid\Column|Collection card_paths(string $label = null)
     * @method Grid\Column|Collection idcard_end_time(string $label = null)
     * @method Grid\Column|Collection add_time(string $label = null)
     * @method Grid\Column|Collection pass_time(string $label = null)
     * @method Grid\Column|Collection idcard_address(string $label = null)
     * @method Grid\Column|Collection nickname(string $label = null)
     * @method Grid\Column|Collection vip_lv(string $label = null)
     * @method Grid\Column|Collection vip_expires_time(string $label = null)
     * @method Grid\Column|Collection url(string $label = null)
     * @method Grid\Column|Collection is_apk(string $label = null)
     * @method Grid\Column|Collection is_force(string $label = null)
     */
    class Grid {}

    class MiniGrid extends Grid {}

    /**
     * @property Show\Field|Collection benefits_tags
     * @property Show\Field|Collection id
     * @property Show\Field|Collection name
     * @property Show\Field|Collection type
     * @property Show\Field|Collection version
     * @property Show\Field|Collection detail
     * @property Show\Field|Collection created_at
     * @property Show\Field|Collection updated_at
     * @property Show\Field|Collection is_enabled
     * @property Show\Field|Collection parent_id
     * @property Show\Field|Collection order
     * @property Show\Field|Collection icon
     * @property Show\Field|Collection uri
     * @property Show\Field|Collection extension
     * @property Show\Field|Collection permission_id
     * @property Show\Field|Collection menu_id
     * @property Show\Field|Collection slug
     * @property Show\Field|Collection http_method
     * @property Show\Field|Collection http_path
     * @property Show\Field|Collection role_id
     * @property Show\Field|Collection user_id
     * @property Show\Field|Collection value
     * @property Show\Field|Collection username
     * @property Show\Field|Collection password
     * @property Show\Field|Collection avatar
     * @property Show\Field|Collection remember_token
     * @property Show\Field|Collection content
     * @property Show\Field|Collection status
     * @property Show\Field|Collection redirect_url
     * @property Show\Field|Collection image
     * @property Show\Field|Collection video_url
     * @property Show\Field|Collection event
     * @property Show\Field|Collection execute_time
     * @property Show\Field|Collection relate_id
     * @property Show\Field|Collection is_success
     * @property Show\Field|Collection message
     * @property Show\Field|Collection period
     * @property Show\Field|Collection period_type
     * @property Show\Field|Collection is_free
     * @property Show\Field|Collection phone
     * @property Show\Field|Collection queue
     * @property Show\Field|Collection payload
     * @property Show\Field|Collection attempts
     * @property Show\Field|Collection reserved_at
     * @property Show\Field|Collection available_at
     * @property Show\Field|Collection language
     * @property Show\Field|Collection is_captions
     * @property Show\Field|Collection is_medium
     * @property Show\Field|Collection time
     * @property Show\Field|Collection video
     * @property Show\Field|Collection old_price
     * @property Show\Field|Collection now_price
     * @property Show\Field|Collection desc
     * @property Show\Field|Collection pay_code
     * @property Show\Field|Collection pay_type
     * @property Show\Field|Collection pay_amount
     * @property Show\Field|Collection pay_sn
     * @property Show\Field|Collection tokenable_type
     * @property Show\Field|Collection tokenable_id
     * @property Show\Field|Collection token
     * @property Show\Field|Collection abilities
     * @property Show\Field|Collection last_used_at
     * @property Show\Field|Collection quota
     * @property Show\Field|Collection mt
     * @property Show\Field|Collection at
     * @property Show\Field|Collection lock_at
     * @property Show\Field|Collection lock_version
     * @property Show\Field|Collection idcard_name
     * @property Show\Field|Collection idcard_num
     * @property Show\Field|Collection card_name
     * @property Show\Field|Collection idcard_a_img
     * @property Show\Field|Collection idcard_b_img
     * @property Show\Field|Collection card_paths
     * @property Show\Field|Collection idcard_end_time
     * @property Show\Field|Collection add_time
     * @property Show\Field|Collection pass_time
     * @property Show\Field|Collection idcard_address
     * @property Show\Field|Collection nickname
     * @property Show\Field|Collection vip_lv
     * @property Show\Field|Collection vip_expires_time
     * @property Show\Field|Collection url
     * @property Show\Field|Collection is_apk
     * @property Show\Field|Collection is_force
     *
     * @method Show\Field|Collection benefits_tags(string $label = null)
     * @method Show\Field|Collection id(string $label = null)
     * @method Show\Field|Collection name(string $label = null)
     * @method Show\Field|Collection type(string $label = null)
     * @method Show\Field|Collection version(string $label = null)
     * @method Show\Field|Collection detail(string $label = null)
     * @method Show\Field|Collection created_at(string $label = null)
     * @method Show\Field|Collection updated_at(string $label = null)
     * @method Show\Field|Collection is_enabled(string $label = null)
     * @method Show\Field|Collection parent_id(string $label = null)
     * @method Show\Field|Collection order(string $label = null)
     * @method Show\Field|Collection icon(string $label = null)
     * @method Show\Field|Collection uri(string $label = null)
     * @method Show\Field|Collection extension(string $label = null)
     * @method Show\Field|Collection permission_id(string $label = null)
     * @method Show\Field|Collection menu_id(string $label = null)
     * @method Show\Field|Collection slug(string $label = null)
     * @method Show\Field|Collection http_method(string $label = null)
     * @method Show\Field|Collection http_path(string $label = null)
     * @method Show\Field|Collection role_id(string $label = null)
     * @method Show\Field|Collection user_id(string $label = null)
     * @method Show\Field|Collection value(string $label = null)
     * @method Show\Field|Collection username(string $label = null)
     * @method Show\Field|Collection password(string $label = null)
     * @method Show\Field|Collection avatar(string $label = null)
     * @method Show\Field|Collection remember_token(string $label = null)
     * @method Show\Field|Collection content(string $label = null)
     * @method Show\Field|Collection status(string $label = null)
     * @method Show\Field|Collection redirect_url(string $label = null)
     * @method Show\Field|Collection image(string $label = null)
     * @method Show\Field|Collection video_url(string $label = null)
     * @method Show\Field|Collection event(string $label = null)
     * @method Show\Field|Collection execute_time(string $label = null)
     * @method Show\Field|Collection relate_id(string $label = null)
     * @method Show\Field|Collection is_success(string $label = null)
     * @method Show\Field|Collection message(string $label = null)
     * @method Show\Field|Collection period(string $label = null)
     * @method Show\Field|Collection period_type(string $label = null)
     * @method Show\Field|Collection is_free(string $label = null)
     * @method Show\Field|Collection phone(string $label = null)
     * @method Show\Field|Collection queue(string $label = null)
     * @method Show\Field|Collection payload(string $label = null)
     * @method Show\Field|Collection attempts(string $label = null)
     * @method Show\Field|Collection reserved_at(string $label = null)
     * @method Show\Field|Collection available_at(string $label = null)
     * @method Show\Field|Collection language(string $label = null)
     * @method Show\Field|Collection is_captions(string $label = null)
     * @method Show\Field|Collection is_medium(string $label = null)
     * @method Show\Field|Collection time(string $label = null)
     * @method Show\Field|Collection video(string $label = null)
     * @method Show\Field|Collection old_price(string $label = null)
     * @method Show\Field|Collection now_price(string $label = null)
     * @method Show\Field|Collection desc(string $label = null)
     * @method Show\Field|Collection pay_code(string $label = null)
     * @method Show\Field|Collection pay_type(string $label = null)
     * @method Show\Field|Collection pay_amount(string $label = null)
     * @method Show\Field|Collection pay_sn(string $label = null)
     * @method Show\Field|Collection tokenable_type(string $label = null)
     * @method Show\Field|Collection tokenable_id(string $label = null)
     * @method Show\Field|Collection token(string $label = null)
     * @method Show\Field|Collection abilities(string $label = null)
     * @method Show\Field|Collection last_used_at(string $label = null)
     * @method Show\Field|Collection quota(string $label = null)
     * @method Show\Field|Collection mt(string $label = null)
     * @method Show\Field|Collection at(string $label = null)
     * @method Show\Field|Collection lock_at(string $label = null)
     * @method Show\Field|Collection lock_version(string $label = null)
     * @method Show\Field|Collection idcard_name(string $label = null)
     * @method Show\Field|Collection idcard_num(string $label = null)
     * @method Show\Field|Collection card_name(string $label = null)
     * @method Show\Field|Collection idcard_a_img(string $label = null)
     * @method Show\Field|Collection idcard_b_img(string $label = null)
     * @method Show\Field|Collection card_paths(string $label = null)
     * @method Show\Field|Collection idcard_end_time(string $label = null)
     * @method Show\Field|Collection add_time(string $label = null)
     * @method Show\Field|Collection pass_time(string $label = null)
     * @method Show\Field|Collection idcard_address(string $label = null)
     * @method Show\Field|Collection nickname(string $label = null)
     * @method Show\Field|Collection vip_lv(string $label = null)
     * @method Show\Field|Collection vip_expires_time(string $label = null)
     * @method Show\Field|Collection url(string $label = null)
     * @method Show\Field|Collection is_apk(string $label = null)
     * @method Show\Field|Collection is_force(string $label = null)
     */
    class Show {}

    /**
     
     */
    class Form {}

}

namespace Dcat\Admin\Grid {
    /**
     
     */
    class Column {}

    /**
     
     */
    class Filter {}
}

namespace Dcat\Admin\Show {
    /**
     
     */
    class Field {}
}
